trade protection - English Synonyms Dictionary

trade protection

n.
[1] protection